# import keras 
import numpy as np
import cv2
import pandas as pd
import matplotlib.pyplot as plt
import os
from PIL import Image
from skimage.feature import graycomatrix, graycoprops
import seaborn as sns
import sklearn
from sklearn.cluster import KMeans
from scipy import ndimage
from sklearn.svm import SVC,NuSVC
from sklearn.model_selection import train_test_split
from sklearn.metrics import classification_report, accuracy_score
import tensorflow as tf
import keras
from keras import Model
from keras._tf_keras.keras.applications import MobileNetV2,MobileNet
from keras.api.layers import Dense,GlobalAveragePooling2D,Flatten
from keras.api.optimizers import Adam
import keras.api.applications.mobilenet_v2
from keras._tf_keras.keras.callbacks import LearningRateScheduler
from keras._tf_keras.keras.preprocessing.image import ImageDataGenerator
from keras._tf_keras.keras.callbacks import History
from sklearn.metrics import roc_curve, auc
from visdom import Visdom
import scipy.stats as stats